Big Huge Thesaurus

distinctive feature

noun